total payable - Spanish English Dictionary